Two strangers become dangerously close after witnessing a deadly accident. On a beautiful cloudless...